package com.jzcn.service;

import com.jzcn.common.base.IBaseService;
import com.jzcn.common.dto.common.KeyWordDTO;
import com.jzcn.common.dto.enterprise.OrgRecordDTO;
import com.jzcn.common.dto.system.position.PositionRecordDTO;
import com.jzcn.common.utils.JzPage;
import com.jzcn.domain.EntOrg;
import com.jzcn.domain.EntPosition;

import java.util.List;

public interface EntOrgService extends IBaseService<EntOrg> {

    JzPage<OrgRecordDTO> listPage(KeyWordDTO dto);

    List<OrgRecordDTO> orgList();

    Boolean create(OrgRecordDTO dto);

    Boolean update(OrgRecordDTO dto);

    boolean delete(Integer id);

    List<OrgRecordDTO> orgEmployeeList();
}
